001 /**
002 * Created by IntelliJ IDEA.
003 * User: Wei Wang
004 * Date: Mar 11, 2003
005 * Time: 8:01:15 PM
006 */
007
008 package EVolve.visualization.VizFactory;
009
010 import EVolve.visualization.*;
011 import EVolve.visualization.XYViz.ValValViz.*;
012
013 public class AllocDensityMetricVizFactory extends VisualizationFactory{
014 public String getName() {
015 return "Allocation Density Metric";
016 }
017
018 public String getFactoryName() {
019 return "AllocDensityMetricVizFactory";
020 }
021
022 public VisualizationDefinition createDefinition() {
023 DimensionDefinition[] dimensionDefinition = new DimensionDefinition[3];
024 dimensionDefinition[0] = new DimensionDefinition("X-axis", "time");
025 dimensionDefinition[1] = new DimensionDefinition("Y-axis", "time");
026 dimensionDefinition[2] = new DimensionDefinition("Trigger", "trigger");
027 return new VisualizationDefinition(dimensionDefinition);
028 }
029
030 public Visualization createVisualization() {
031 return new ContinousMetric();
032 }
033 }